object frmSearchFiles: TfrmSearchFiles Left = 293 Top = 148 ActiveControl = ListView AutoScroll = False BorderIcons = [biSystemMenu] Caption = 'File Search' ClientHeight = 453 ClientWidth = 634 Color = clBtnFace Constraints.MinHeight = 171 Constraints.MinWidth = 450 Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] Menu = MainMenu OldCreateOrder = False PopupMenu = PopupMenu Position = poScreenCenter OnCreate = FormCreate OnShow = FormShow DesignSize = ( 634 453) PixelsPerInch = 96 TextHeight = 13 object lFilename: TLabel Left = 224 Top = 408 Width = 209 Height = 13 AutoSize = False end object bOK: TBitBtn Left = 544 Top = 408 Width = 81 Height = 33 Anchors = [akRight, akBottom] TabOrder = 1 Kind = bkClose end object ListView: TListView Left = 0 Top = 0 Width = 634 Height = 393 Align = alTop Anchors = [akLeft, akTop, akRight, akBottom] Columns = < item AutoSize = True Caption = 'Filename' end item AutoSize = True Caption = 'MD5 Hash Value' end> MultiSelect = True ReadOnly = True RowSelect = True PopupMenu = PopupMenu SortType = stText TabOrder = 0 ViewStyle = vsReport OnDblClick = ListViewDblClick OnSelectItem = ListViewSelectItem end object BitBtn2: TBitBtn Left = 16 Top = 408 Width = 89 Height = 33 Action = aDirectory Anchors = [akLeft, akBottom] Caption = 'Directory' TabOrder = 2 TabStop = False Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000000000000000000000000000000000000FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF0000000000FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF000000FFFF000000000000FF00FF00FF00FF00003333000033 3300003333000033330000333300003333000033330000333300003333000000 0000FF000000FFFF0000FF0000000033330000333300FF00FF00FFFFFF0099FF FF0099FFFF0099FFFF0099CCFF0099CCFF0099FFFF0099CCFF0099CCFF00FF00 0000FFFF0000FF00000099CCFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF0099FFFF0099FFFF0099FFFF0099CCFF0099FFFF0099CCFF00FF000000FFFF 0000FF00000099CCFF0099CCFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF0099FFFF0099CCFF00000000000000000000000000C0C0C000C0C0C000FF00 000099CCFF0099FFFF0099CCFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF0099CCFF0080800000FFFF0000FFFF0000FFFF0000808000008686860099CC FF0099FFFF0099CCFF0099CCFF0099FFFF0099FFFF0000333300FFFFFF0099FF FF0086868600FFFF0000FFFF0000FFFF0000FFFF0000FFFF00000000000099CC FF0099FFFF0099CCFF0099CCFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF00FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000808000000080 800099FFFF0099FFFF0099CCFF0099FFFF0099CCFF0000333300FFFFFF0099FF FF00FFFF0000FFFF0000FFFFFF00FFFF0000FFFF0000FFFF0000808000000080 800099FFFF0099CCFF0099FFFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF0086868600FFFF0000FFFFFF00FFFF0000FFFF0000FFFF00000000000099CC FF0099FFFF0099FFFF0099CCFF0099CCFF0099CCFF0000333300FFFFFF0099FF FF0099CCFF00C0C0C000FFFF0000FFFF0000FFFF0000808000008686860099FF FF0099FFFF0099FFFF0099CCFF0099FFFF0099FFFF0000333300FFFFFF0099FF FF0099FFFF0099CCFF008686860086868600000000000080800099FFFF0099FF FF0099CCFF0099FFFF0099FFFF0099FFFF0099FFFF000033330066CCCC0066CC CC0066CCCC0066CCCC0066CCCC0066CCCC0066CCCC0066CCCC00009999000099 99000099990000999900009999000099990000999900FF00FF00FF00FF00FFFF FF0099FFFF0099FFFF0099FFFF0099FFFF0099FFFF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF0000999900009999000099990000999900FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00} end object BitBtn3: TBitBtn Left = 120 Top = 408 Width = 89 Height = 33 Action = aFiles Anchors = [akLeft, akBottom] Caption = 'Files' TabOrder = 3 TabStop = False Glyph.Data = { 36040000424D3604000000000000360000002800000010000000100000000100 2000000000000004000000000000000000000000000000000000FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00000000000000 000000000000FF00FF00C0C0C000C0C0C00000000000FF00FF0000FFFF000000 000000000000FF000000FF00000000000000FF00FF00FF00FF00FF00FF00FF00 FF008000800000000000C0C0C000C0C0C000808080000000000000FFFF008080 8000000000000000000000000000FF00000000000000FF00FF00FF00FF000000 00000000000080008000C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FF000000FF000000FF000000FF00000000000000FF00FF00FF00 FF00FF00FF0080008000C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FF000000FF000000FF000000FF00000000000000FF00FF00FF00 FF000000000000000000C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FFFF0000FFFF0000FF000000FF00000000000000FF00FF00FF00 FF00FF00FF00FF00FF00C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FFFF0000FFFF0000FF000000FF00000000000000FF00FF00FF00 FF00FF00FF0000000000C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FFFF0000FFFF0000FF000000FF00000000000000FF00FF000000 FF0080008000FF00FF00C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FFFF0000FFFF0000FF000000FF00000000000000FF00FF00FF00 FF00FF00FF00FF00FF00C0C0C000C0C0C000808080008080800000FFFF008080 800000000000FF000000FF000000FF000000FF00000000000000FF00FF000000 FF0080008000FF00FF00C0C0C000C0C0C0008080800080808000000000000000 000000000000FF000000FF000000FF000000FF00000000000000FF00FF000000 FF0080008000FF00FF0000000000C0C0C0000000000080808000808080000000 0000000000000000000000000000FF000000FF00000000000000FF00FF00FF00 FF000000FF0080008000FF00FF0000000000C0C0C0000000000080808000FF00 FF0000000000FF000000FF000000FF000000FF000000000000000000FF00FF00 FF00FF00FF000000FF00FF00FF00FF00FF0000000000C0C0C00000000000FF00 FF00FF00FF00C0C0C000C0C0C00000000000FF000000000000000000FF008000 8000800080000000FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00C0C0C000C0C0C00000000000000000000000FF000000 FF000000FF0080008000FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00 FF00FF00FF00FF00FF00FF00FF00000000000000000000000000} end object bAbort: TBitBtn Left = 448 Top = 408 Width = 81 Height = 33 Hint = 'Abort the hashing' Anchors = [akRight, akBottom] Caption = 'Abort' TabOrder = 4 OnClick = bAbortClick Glyph.Data = { DE010000424DDE01000000000000760000002800000024000000120000000100 0400000000006801000000000000000000001000000000000000000000000000 80000080000000808000800000008000800080800000C0C0C000808080000000 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 333333333333333333333333000033338833333333333333333F333333333333 0000333911833333983333333388F333333F3333000033391118333911833333 38F38F333F88F33300003339111183911118333338F338F3F8338F3300003333 911118111118333338F3338F833338F3000033333911111111833333338F3338 3333F8330000333333911111183333333338F333333F83330000333333311111 8333333333338F3333383333000033333339111183333333333338F333833333 00003333339111118333333333333833338F3333000033333911181118333333 33338333338F333300003333911183911183333333383338F338F33300003333 9118333911183333338F33838F338F33000033333913333391113333338FF833 38F338F300003333333333333919333333388333338FFF830000333333333333 3333333333333333333888330000333333333333333333333333333333333333 0000} NumGlyphs = 2 end object ProgressBar: TProgressBar Left = 224 Top = 424 Width = 209 Height = 17 Anchors = [akLeft, akRight, akBottom] Step = 1 TabOrder = 5 Visible = False end object ActionList: TActionList Images = ImageList Left = 208 Top = 240 object aFiles: TAction Caption = 'Files' ImageIndex = 0 OnExecute = aFilesExecute end object aDirectory: TAction Caption = 'Directory' ImageIndex = 1 OnExecute = aDirectoryExecute end object aSelectAll: TAction Caption = 'Select all' ShortCut = 16449 OnExecute = aSelectAllExecute end object aClearSelected: TAction Caption = 'Clear selected' ShortCut = 46 OnExecute = aClearSelectedExecute end end object ImageList: TImageList Left = 248 Top = 240 Bitmap = { 494C010102000400040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600 0000000000003600000028000000400000001000000001002000000000000010 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000C0C0C000C0C0C000000000000000000000FFFF000000000000000000FF00 0000FF0000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000FF00 0000FFFF00000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FF00FF00800080000000 0000C0C0C000C0C0C000808080000000000000FFFF0080808000000000000000 000000000000FF00000000000000000000000033330000333300003333000033 3300003333000033330000333300003333000033330000000000FF000000FFFF 0000FF0000000033330000333300000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000008000 8000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FF00 0000FF000000FF000000FF00000000000000FFFFFF0099FFFF0099FFFF0099FF FF0099CCFF0099CCFF0099FFFF0099CCFF0099CCFF00FF000000FFFF0000FF00 000099CCFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000FF00FF008000 8000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FF00 0000FF000000FF000000FF00000000000000FFFFFF0099FFFF0099FFFF0099FF FF0099FFFF0099CCFF0099FFFF0099CCFF00FF000000FFFF0000FF00000099CC FF0099CCFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FFFF 0000FFFF0000FF000000FF00000000000000FFFFFF0099FFFF0099FFFF0099CC FF00000000000000000000000000C0C0C000C0C0C000FF00000099CCFF0099FF FF0099CCFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000FF00 FF00C0C0C000C0C0C000808080008080800000FFFF008080800000000000FFFF 0000FFFF0000FF000000FF00000000000000FFFFFF0099FFFF0099CCFF008080 0000FFFF0000FFFF0000FFFF0000808000008686860099CCFF0099FFFF0099CC FF0099CCFF0099FFFF0099FFFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FFFF 0000FFFF0000FF000000FF00000000000000FFFFFF0099FFFF0086868600FFFF 0000FFFF0000FFFF0000FFFF0000FFFF00000000000099CCFF0099FFFF0099CC FF0099CCFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000FF00800080000000 0000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FFFF 0000FFFF0000FF000000FF00000000000000FFFFFF0099FFFF00FFFF0000FFFF 0000FFFF0000FFFF0000FFFF0000FFFF0000808000000080800099FFFF0099FF FF0099CCFF0099FFFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000C0C0C000C0C0C000808080008080800000FFFF008080800000000000FF00 0000FF000000FF000000FF00000000000000FFFFFF0099FFFF00FFFF0000FFFF 0000FFFFFF00FFFF0000FFFF0000FFFF0000808000000080800099FFFF0099CC FF0099FFFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000FF00800080000000 0000C0C0C000C0C0C0008080800080808000000000000000000000000000FF00 0000FF000000FF000000FF00000000000000FFFFFF0099FFFF0086868600FFFF 0000FFFFFF00FFFF0000FFFF0000FFFF00000000000099CCFF0099FFFF0099FF FF0099CCFF0099CCFF0099CCFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000FF00800080000000 000000000000C0C0C00000000000808080008080800000000000000000000000 000000000000FF000000FF00000000000000FFFFFF0099FFFF0099CCFF00C0C0 C000FFFF0000FFFF0000FFFF0000808000008686860099FFFF0099FFFF0099FF FF0099CCFF0099FFFF0099FFFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000FF008000 80000000000000000000C0C0C00000000000808080000000000000000000FF00 0000FF000000FF000000FF00000000000000FFFFFF0099FFFF0099FFFF0099CC FF008686860086868600000000000080800099FFFF0099FFFF0099CCFF0099FF FF0099FFFF0099FFFF0099FFFF00003333000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000FF0000000000000000000000 FF00000000000000000000000000C0C0C000000000000000000000000000C0C0 C000C0C0C00000000000FF0000000000000066CCCC0066CCCC0066CCCC0066CC CC0066CCCC0066CCCC0066CCCC0066CCCC000099990000999900009999000099 9900009999000099990000999900000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000FF0080008000800080000000 FF00000000000000000000000000000000000000000000000000000000000000 0000C0C0C000C0C0C000000000000000000000000000FFFFFF0099FFFF0099FF FF0099FFFF0099FFFF0099FFFF00000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000FF000000FF000000FF008000 8000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000009999000099 9900009999000099990000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000424D3E000000000000003E000000 2800000040000000100000000100010000000000800000000000000000000000 000000000000000000000000FFFFFF00FFFFFFF7000000001103FFE300000000 80010001000000008000000000000000C000000000000000C000000000000000 E000000000000000E0000000000000009000000000000000F000000000000000 90000000000000009000000000000000C8400000000000006C60000100000000 0FF081FF000000000FF8C3FF0000000000000000000000000000000000000000 000000000000} end object OpenDialog: TOpenDialog Filter = 'All files|*.*' Options = [ofReadOnly, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofEnableSizing] Title = 'Calculate MD5 hash value' Left = 288 Top = 240 end object Timer: TTimer Interval = 500 OnTimer = TimerTimer Left = 208 Top = 280 end object PopupMenu: TPopupMenu Left = 208 Top = 320 object N1: TMenuItem Action = aSelectAll end object Deleteselected1: TMenuItem Action = aClearSelected end end object MainMenu: TMainMenu Left = 248 Top = 320 object Action2: TMenuItem Caption = 'Search' object Directory1: TMenuItem Action = aDirectory end object Files2: TMenuItem Action = aFiles end end object Action1: TMenuItem Caption = 'List' object Selectall1: TMenuItem Action = aSelectAll end object Deleteselected2: TMenuItem Action = aClearSelected end end end end